much frequented seaside resort - Turkish English Dictionary